package com.hksj.base.query;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.hibernate.validator.constraints.NotBlank;

import java.io.Serializable;

@Data
public class ChartQuery implements Serializable {
    @NotBlank(message = "设备id不能为空")
    @ApiModelProperty("设备id")
    private String deviceId;

    @ApiModelProperty("周期 1 = 最近24小时 2 = 最近7天 3 = 最近30天 4 = 最近一年 5 = 最近半年")
    private Integer type;

    @ApiModelProperty(value = "开始时间 (yyyy-MM-dd HH:mm:ss)")
    private String startTime;

    @ApiModelProperty(value = "结束时间 (yyyy-MM-dd HH:mm:ss)")
    private String endTime;
}
